contract technical instructor - Alemán Inglés Diccionario